package entity;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import lombok.Data;
import lombok.ToString;

@SuppressWarnings("serial")
@Entity
@Table(name = "INTF_P2000")
@Data
@ToString
public class IHS implements Serializable {

	@Id
	@Column(name = "ENTITY_ID", length = 30)
	private String id;

	@Id
	@Column(name = "PRODUCTION_YEAR", length = 4)
	private String productionYear;

	@Id
	@Column(name = "PRODUCTION_MONTH", length = 2)
	private String productionMonth;

	@Column(name = "WELLNO", length = 4)
	private String wellNo;

	@Column(name = "OIL_PRODUCTION", length = 10)
	private Long oilProduction;

	@Column(name = "GAS_PRODUCTION", length = 10)
	private Long gasProduction;

	@Column(name = "API_NO", length = 14)
	private String apiNo;

	@Column(name = "WELL_STATUS", length = 3)
	private String wellStatus;

	@Column(name = "WELL_COUNT", length = 4)
	private String wellCount;

}
